have means of livelihood - Alemán Inglés Diccionario